package com.hevs.samplewebapp.server.dao;

public class DAOMockFactory implements DAOFactory{
	
	private final static DAOMockFactory INSTANCE = new DAOMockFactory();

	private MedicalRecordDAO medicalRecordDAO ;
	private UserDAO userDAO;
	
	
	private DAOMockFactory() {
		this.medicalRecordDAO=new MedicalRecordDAOMock();
		this.userDAO = new UserDAOMock();
	}
	
	 public static DAOMockFactory getInstance() {
         return INSTANCE;
 }

	@Override
	public UserDAO getUserDAO() {
		return userDAO;
	}

	@Override
	public MedicalRecordDAO getMedicalRecordDAO() {
		return medicalRecordDAO;
	}

	@Override
	public InternalMessageDAO getInternalMessageDAO() {
		
		return null;
	}


}
